Stephanotis Floribunda (Noun)
Meaning
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.
Classification
Nouns denoting plants.