Definition & Meaning | English word HYDATHODE
HYDATHODE
Definitions of HYDATHODE
- (botany) A tissue, in the leaves of many plants, that contains microscopic pores through which water is excreted.
Number of letters
9
Is palindrome
No
Search for HYDATHODE in:
Page preparation took: 134.88 ms.