Madagascar Periwinkle (noun) Definition, Meaning & Examples

noun
  1. a plant, Catharanthus roseus (or Vinca rosea), cultivated for its glossy foliage and pink or white flowers.
Madagascar Periwinkle (noun) Definition, Meaning & Examples

More Definitions