Wiktionary
geobarometers
n. (plural of geobarometer English)
n. (plural of geobarometer English)