Definition Definition

rosebay - Meaning and Examples

Meaning of 'rosebay' (Webster Dictionary)

1 . Rosebay [ n.]
- the oleander.
- Any shrub of the genus Rhododendron.
- An herb (Epilobium spicatum) with showy purple flowers, common in Europe and North America; -- called also great willow herb.