stephanotis

Nouns

  • (n) any of various evergreen climbing shrubs of the genus Stephanotis having fragrant waxy flowers

Words of close approximity

Stephanotis floribunda