Ombrometer(n.) An instrument for measuring the rain that falls; a rain gauge.

Words within ombrometer

8 letter words: 2 results
View all words...