Stephanotis (Noun)
Meaning
Any of various evergreen climbing shrubs of the genus Stephanotis having fragrant waxy flowers.
Classification
Nouns denoting plants.
Any of various evergreen climbing shrubs of the genus Stephanotis having fragrant waxy flowers.
Nouns denoting plants.