Home

Word

atmometer, n.
(atmometers)
more info an instrument that measures rate of evaporation of water
<noun.artifact>

atmometer evaporometer