Meaning of cape jasmine
Definition of cape jasmine
(noun)
evergreen
shrub
widely
cultivated
for its
large
fragrant
waxlike
white
flowers and
glossy
leaves
Other information on cape jasmine
WIKIPEDIA results for
cape jasmine
Amazon results for
cape jasmine
Tweet