Madagascar periwinkle in French Madagascar periwinkle in French pervenche de Madagascar noun The rosy periwinkle, Catharanthus roseus. Add to Flashcards