Definition Definition

dog-rose - Meaning and Examples

Meaning of 'dog-rose' (Webster Dictionary)

1 . Dog-rose [ n.]
- A common European wild rose, with single pink or white flowers.