Free Dictionary
Search Result for "
hydathode"
:
Wordnet 3.0
NOUN
(1)
1.
a pore that exudes water on the surface or margin of a leaf of higher plants
;
[syn:
hydathode
,
water pore
,
water stoma
]