Meaning of transpiration in English:

transpiration

Pronunciation /transpɪˈreɪʃ(ə)n/ /trɑːnspɪˈreɪʃ(ə)n/

Translate transpiration into Spanish

noun

mass nounBotany
  • (of a plant or leaf) the exhalation of water vapour through the stomata.

    • ‘plants lose more than 90 per cent of their water through transpiration’