ALL meanings of hydathode
hy·da·thode
H h - noun hydathode A modified pore, especially on a leaf, that exudes drops of water. 1
- noun hydathode a specialized leaf structure through which water is exuded. 1
- noun hydathode (biology) A tissue, in the leaves of many plants, that contains microscopic pores through which water is excreted. 0
- noun hydathode a pore in plants, esp on the leaves, specialized for excreting water 0
- noun hydathode a specialized microscopic pore or stoma on the leaves of many plants, through which water may be excreted 0