ATMOMETER MEANING IN ENGLISH

• Atmometer Definition & Synonyms

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


Synonyms:
Evaporometer,

RECENT SEARCHES