stephanotis
1.
(
noun
) any of various evergreen climbing shrubs of the genus Stephanotis having fragrant waxy flowers
Related Words:
Madagascar jasmine
,
Stephanotis floribunda
,
bush
,
shrub
,
waxflower
Terms and Conditions of Use / Copyright Notice