ROSEBUSH


Meaning of ROSEBUSH in English

n. shrub from the genus Rosa which produces roses

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.