Hydathode Meaning

There are 1 meaning(s) for word Hydathode

Meaning 1 : a pore that exudes water on the surface or margin of a leaf of higher plants

    Synonyms : water pore,  water stoma