Definitions
There is 1 meaning of the phrase
Genus Catharanthus.
Genus Catharanthus - as a noun
Small genus of erect annual or perennial herbs native to madagascar; widely naturalized in the tropics; formerly included in genus vinca
Synonyms (Exact Relations)
catharanthus