meaning of cape periwinkle

cape periwinkle meaning in General Dictionary

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