English dictionary
catharanthus roseus meaning and definition
Definition and meaning of catharanthus roseus at MeaningMonkey.org. catharanthus roseus meaning and definition in the English Dictionary.CATHARANTHUS ROSEUS noun
Definition of Catharanthus roseus (noun)
- commonly cultivated Old World woody herb having large pinkish to red flowers
Source: Princeton University Wordnet