What does cape periwinkle mean?

cape periwinkle meaning in General Dictionary

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