Atmometer(n.) An instrument for measuring the rate of evaporation from a moist surface; an evaporometer.

Words within atmometer

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