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