CINERARIA MEANING IN ENGLISH

• Cineraria Definition & Synonyms

  1. (n.) A Linnaean genus of free-flowering composite plants, mostly from South Africa. Several species are cultivated for ornament.


RECENT SEARCHES