Meaning of stephanotis

Definition of stephanotis

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

Other information on stephanotis

WIKIPEDIA results for stephanotis
Amazon results for stephanotis