Meaning of catharanthus
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
Other information on catharanthus
WIKIPEDIA results for
catharanthus
Amazon results for
catharanthus
Tweet