transpiration
Info · Definitions · Characters
Definitions
(noun) the passage of gases through fine tubes because of differences in pressure or temperature.
Noun Definition 1
(noun) the process of giving off or exhaling water vapor through the skin or mucous membranes.
Noun Definition 2