Synonyms

1. hydathode

noun. a pore that exudes water on the surface or margin of a leaf of higher plants.

Synonyms

  • water stoma
  • stomate
  • stoma
  • water pore

Featured Games

Synonym.com