Meaning of rose bay
Definition of rose bay
(noun)
an
ornamental
but
poisonous
flowering
shrub
having
narrow
evergreen
leaves and clusters of
fragrant
white
to
pink
or red flowers:
native
to East Indies but
widely
cultivated
in
warm
regions
Other information on rose bay
WIKIPEDIA results for
rose bay
Amazon results for
rose bay
Tweet