Definition of Catharanthus

Any infomration entered here is solely your responsibility

Currently available definitions
Catharanthus in English
Noun
  1. small genus of erect annual or perennial herbs native to Madagascar; widely naturalized in the tropics; formerly included in genus Vinca