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
Tweet