Madagascar periwinkle
Explore definitions, synonyms, and language insights of Madagascar periwinkle
Definitions
Noun
commonly cultivated Old World woody herb having large pinkish to red flowers