Wiktionary
meteorometers
n. (plural of meteorometer English)
n. (plural of meteorometer English)