Definition of Water Stoma

  • 1. A pore that exudes water on the surface or margin of a leaf of higher plants Noun

Synonyms for word "water stoma"

Semanticaly linked words with "water stoma"

Hyponims for word "water stoma"