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