English dictionary
catharanthus meaning and definition
Definition and meaning of catharanthus at MeaningMonkey.org. catharanthus meaning and definition in the English Dictionary.CATHARANTHUS noun
Definition of Catharanthus (noun)
- small genus of erect annual or perennial herbs native to Madagascar; widely naturalized in the tropics; formerly included in genus Vinca
- synonyms: genus Catharanthus
Source: Princeton University Wordnet