Madagascar periwinkle in German Madagascar periwinkle in German Rosafarbene Catharanthe noun The rosy periwinkle, Catharanthus roseus. Add to Flashcards