Meaning of hydathode
Definition of hydathode
(noun)
a
pore
that exudes
water
on the
surface
or
margin
of a
leaf
of
higher
plants
Other information on hydathode
WIKIPEDIA results for
hydathode
Amazon results for
hydathode
Tweet