Home

Word

water stoma, n.
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