Wiktionary
meteoroscopes
n. (plural of meteoroscope English)
n. (plural of meteoroscope English)