Evapotranspirator meaning

An element, such as a tree, that contributes to evapotranspiration.
noun
0
0
Something that causes the transfer of water from the surface of the earth to the atmosphere by evaporation, sublimation and transpiration.
noun
0
0
Advertisement