This website uses cookies to ensure you get the best experience on our website. Learn more

Meaning Of Induviae

  1. n. pl.
    Persistent portions of a calyx or corolla; also, leaves which do not disarticulate from the stem, and hence remain for a long time.



Shares

Related Words

Menu