Editor
Definition

Transpiration

The loss of water from plant surface through evaporation 

Sponsored Ads