MADAGASCAR JASMINE
(noun)Definitions
There is 1 meaning of the phrase
Madagascar Jasmine.
Madagascar Jasmine - as a 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
Synonyms (Exact Relations)
stephanotis floribundawaxflower25Word Variations & Relations
A-Z Proximities
mad6madafu12madafus13madagascanmadagascar madagascar jasmine
madakemadam10madame11madamed13madames12