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 floribundawaxflower