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)

  1. small genus of erect annual or perennial herbs native to Madagascar; widely naturalized in the tropics; formerly included in genus Vinca
Source: Princeton University Wordnet

If you find this page useful, share it with others! It would be a great help. Thank you!

  

Link to this page: