Meaning of catharanthus roseus
Definition of catharanthus roseus
(noun)
commonly
cultivated
Old World
woody
herb
having
large
pinkish
to red flowers
Other information on catharanthus roseus
WIKIPEDIA results for
catharanthus roseus
Amazon results for
catharanthus roseus
Tweet