Word Study
rose bay
WORDNET DICTIONARY
Noun rose bay has 1 sense
- rose bay(n = noun.plant) nerium oleander, oleander - 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; Array is a member of genus nerium, nerium
is a kind of poisonous plant
For further exploring for "rose bay" in Webster Dictionary Online