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