transpiration
English Dictionary
->
Letter T
-> transpiration
Search Dictionary:
transpiration Definition
(n)
the
passage
of
gases
through
fine
tubes
because
of
differences
in
pressure
or
temperature
(n)
the
process
of
givng
off
or
exhaling
water
vapor
through
the
skin
or
mucous
membranes
(n)
the
emission
of
water
vapor
from
the
leaves
of
plants
transpiration Synonyms
transpiration
© Art Branch Inc.