Rosebay



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