Attested.to

Definition

commonly cultivated Old World woody herb having large pinkish to red flowers

Seed ·

Term in context

Catharanthus roseus in CommonParlance