stephanotis

Noun
  1. Any of various evergreen climbing shrubs of the genus Stephanotis having fragrant waxy flowers (synset 113259886)

Found on Word Lists

Other Searches