Meaning of rose periwinkle

Definition of rose periwinkle

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

Other information on rose periwinkle

WIKIPEDIA results for rose periwinkle
Amazon results for rose periwinkle