Meaning of madagascar jasmine
Definition of madagascar jasmine
(noun)
twining
woody
vine
of Madagascar having
thick
dark
waxy
evergreen
leaves and clusters of
large
fragrant
waxy
white
flowers
along
the stems;
widely
cultivated
in
warm
regions
Other information on madagascar jasmine
WIKIPEDIA results for
madagascar jasmine
Amazon results for
madagascar jasmine
Tweet