Definition of Transpiration

  • 1. The passage of gases through fine tubes because of differences in pressure or temperature Noun
  • 2. The process of giving off or exhaling water vapor through the skin or mucous membranes Noun
  • 3. The emission of water vapor from the leaves of plants Noun

Semanticaly linked words with "transpiration"

Hyponims for word "transpiration"