English
Detailed Synonyms for water pore in English
water pore:
water pore [the ~] noun
-
the water pore
– 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