Skip to content

hydathode

noun

  1. pore or gland which discharges water from a leaf
L1412223 on Wikidata ↗

Wiktionary

noun

  1. A tissue, in the leaves of many plants, that contains microscopic pores through which water is excreted.