ROSEBUSH


Meaning of ROSEBUSH in English

(n.) The bush or shrub which bears roses.

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