Wiktionary
hydrobarometers
n. (plural of hydrobarometer English)
n. (plural of hydrobarometer English)