CATHARANTHUS
Definition:
- [noun] small genus of erect annual or perennial herbs native to Madagascar; widely naturalized in the tropics; formerly included in genus Vinca
Synonyms: Catharanthus, genus Catharanthus
Synonyms:
- Search for synonyms for CATHARANTHUS



