English dictionary

transpiration meaning and definition

Definition and meaning of transpiration at MeaningMonkey.org. transpiration meaning and definition in the English Dictionary.

TRANSPIRATION noun

Definition of transpiration (noun)

  1. the passage of gases through fine tubes because of differences in pressure or temperature
  2. the process of giving off or exhaling water vapor through the skin or mucous membranes
  3. the emission of water vapor from the leaves of plants
Source: Princeton University Wordnet

If you find this page useful, share it with others! It would be a great help. Thank you!

  

Link to this page: