madagascar periwinkle


Meanings

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