DOG-ROSE


Meaning of DOG-ROSE in English

noun a common european wild rose, with single pink or white flowers.

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