ROSEBUSH


Meaning of ROSEBUSH in English

[rose.bush] n (1587): a shrub that produces roses

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