DOG ROSE


Meaning of DOG ROSE in English

[dog rose] n (ca. 1597): a common European wild rose (Rosa canina)

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