English dictionary
dog rose meaning and definition
Definition and meaning of dog rose at MeaningMonkey.org. dog rose meaning and definition in the English Dictionary.DOG ROSE noun
Definition of dog rose (noun)
- prickly wild rose with delicate pink or white scentless flowers; native to Europe
- synonyms: Rosa canina
Source: Princeton University Wordnet