Home / S / stephanotis

stephanotis

noun 11 letters Scrabble 16 WWF 17
Definitions
noun

any of various evergreen climbing shrubs of the genus Stephanotis having fragrant waxy flowers

Want another word?
Spin the dictionary for a fresh one.
Generate a word →