Synonyms of Dog Rose in English :
Antonyms of Dog Rose in English
Thesaurus of Dog Rose in English
Dog Rose
see definition of dog roseSynonyms of dog rose
1. (noun) prickly wild rose with delicate pink or white scentless flowers; native to Europe