Induviae Definition
noun
(botany) Persistent portions of a calyx or corolla.
Wiktionary
(botany) Leaves which do not disarticulate from the stem, and hence remain for a long time.
Wiktionary
Find Similar Words
Find similar words to induviae using the buttons below.