Home

Word

hydathode, n.
(hydathodes)
more info a pore that exudes water on the surface or margin of a leaf of higher plants
<noun.plant>

hydathode water pore water stoma
semantic pointers
hypernym