Meaning of cayenne jasmine

Definition of cayenne jasmine

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

Other information on cayenne jasmine

WIKIPEDIA results for cayenne jasmine
Amazon results for cayenne jasmine