Madagascar Jasmine - Definition - Law Dictionary Home Dictionary Definition madagascar-jasmine
Definition :
A twining woody vine Stephanotis floribunda of Madagascar having thick dark waxy evergreen leaves and clusters of large fragrant waxy white flowers along the stems widely cultivated in warm regions
View Judgments Citing this PhraseView Acts Citing this Phrase