Meaning of stephanotis floribunda
Definition of stephanotis floribunda
(noun)
twining
woody
vine
of Madagascar having
thick
dark
waxy
evergreen
leaves and clusters of
large
fragrant
waxy
white
flowers
along
the stems;
widely
cultivated
in
warm
regions
Other information on stephanotis floribunda
WIKIPEDIA results for
stephanotis floribunda
Amazon results for
stephanotis floribunda
Tweet