Meaning of madagascar periwinkle

Definition of madagascar periwinkle

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

Other information on madagascar periwinkle

WIKIPEDIA results for madagascar periwinkle
Amazon results for madagascar periwinkle