hy•da•thode
We found 2 definitions of hydathode from 2 different sources.
NounPlural: hydathodes |
||
hydathode - a pore that exudes water on the surface or margin of a leaf of higher plants | ||
water pore, water stoma |