0%

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
Was this page helpful?
Yes No
Thank you for your feedback! Tell your friends about this page
Tell us why?