English dictionary
stephanotis meaning and definition
Definition and meaning of stephanotis at MeaningMonkey.org. stephanotis meaning and definition in the English Dictionary.STEPHANOTIS noun
Definition of stephanotis (noun)
- any of various evergreen climbing shrubs of the genus Stephanotis having fragrant waxy flowers
Source: Princeton University Wordnet