2. Noun. (botany) leaves which do not disarticulate from the stem, and hence remain for a long time ¹
¹ Source: wiktionary.com
Definition of Induviae
1. persistent withered leaves on some plants [n]
Medical Definition of Induviae
1.
2. Noun. (botany) leaves which do not disarticulate from the stem, and hence remain for a long time ¹
¹ Source: wiktionary.com
1. persistent withered leaves on some plants [n]
1.