catharanthus roseus definition

  • noun:
    • frequently cultivated old-world woody herb having large pinkish to red plants

Related Sources

  • Definition for "catharanthus roseus"
    • frequently cultivated old-world woody herb having large pinkish…
    • View More
  • Hypernym for "catharanthus roseus"
29 votes

How would you define catharanthus roseus?

All the definitions on AZdictionary were written by people just like you. Now's your chance to add your own!