Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

induviae Definition

Cancel
induviae
noun
persistent portions of a calyx or corolla

Words Related to induviae!

induviae Examples by Brain Bank Users