ROSER


Meaning of ROSER in English

noun a rosier; a rosebush.

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