CATHARANTHUS ROSEUS
(noun)Definitions
There is 1 meaning of the phrase
Catharanthus Roseus.
Catharanthus Roseus - as a noun
Commonly cultivated old world woody herb having large pinkish to red flowers
Synonyms (Exact Relations)
cape periwinklecayenne jasminemadagascar periwinkleold maidperiwinklered periwinklerose periwinklevinca rosea