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