hydathode
English Dictionary
->
Letter H
-> hydathode
Search Dictionary:
hydathode Definition
(n)
a
pore
that
exudes
water
on
the
surface
or
margin
of
a
leaf
of
higher
plants
hydathode Synonyms
hydathode
water pore
water stoma
© Art Branch Inc.