English
Detailed Synonyms for dog rose in English
dog rose:
dog rose [the ~] noun
-
the dog rose
– prickly wild rose with delicate pink or white scentless flowers; native to Europe 1the Rosa canina; the dog rose– prickly wild rose with delicate pink or white scentless flowers; native to Europe 1