Leaves vs Hydathode - What's the difference?
leaves | hydathode |
(leave)
(biology) A tissue, in the leaves of many plants, that contains microscopic pores through which water is excreted.