ENGLISH DICTIONARY

Transpiration

Definition & Meaning

Part of speech noun

Quick meaning: Transpiration is a noun meaning (physiology) The process of giving off water vapour through the skin or mucous membranes.

Meaning

(physiology) The process of giving off water vapour through the skin or mucous membranes.

More Meanings

  1. The passage of gases through fine tubes.
  2. (botany) The loss of water by evaporation in terrestrial plants, especially through the stomata; accompanied by a corresponding uptake from the roots.

Word Forms

Synonyms for transpiration

Depending on context, synonyms include perspiring, sweating.

Related Words

Related dictionary entries include sweating, perspiring, cuticular, moisture, sweat, perspiration.

Related Dictionary Tools

Sources & Attribution

FreeDictionaryAPI.com / Wiktionary · Original source · CC BY-SA 4.0

Dictionary data is provided by FreeDictionaryAPI.com and sourced from Wiktionary under its stated license.