English
Detailed Synonyms for water stoma in English
water stoma:
water stoma [the ~] noun
-
the water stoma
– a pore that exudes water on the surface or margin of a leaf of higher plants 1the water pore; the water stoma; the hydathode– a pore that exudes water on the surface or margin of a leaf of higher plants 1