Catharanthus Roseus Synonyms

Commonly cultivated Old World woody herb having large pinkish to red flowers
(Noun)

Words near Catharanthus Roseus in the Thesaurus