catharanthus catharanthus

Definition(s):

  • (n) small genus of erect annual or perennial herbs native to Madagascar; widely naturalized in the tropics; formerly included in genus Vinca

Wiki Images for catharanthus

definition of catharanthus
Word of the Day
pivotal pivotal
/ˈpɪ və təl /