Definitions
noun
commonly cultivated Old World woody herb having large pinkish to red flowers
Look “red periwinkle” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
commonly cultivated Old World woody herb having large pinkish to red flowers