rosy periwinkle

English

Noun

rosy periwinkle (plural rosy periwinkles)

  1. Catharanthus roseus, a plant native and endemic to Madagascar.

Synonyms