YourDictionary

Dictionary Home » Dictionary Definitions » evapotranspiration

evapotranspiration

noun

the total water loss from the soil, including that by direct evaporation and that by transpiration from the surfaces of plants

See evapotranspiration in American Heritage Dictionary 4

Learn more about evapotranspiration

link/cite print suggestion box