ROSEBAY


Meaning of ROSEBAY in English

noun the oleander.

2. rosebay ·noun any shrub of the genus rhododendron.

3. rosebay ·noun an herb (epilobium spicatum) with showy purple flowers, common in europe and north america;

— called also great willow herb.

Webster English vocab.      Английский словарь Webster.