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