Quick definitions from WordNet (dog rose)
▸ noun: prickly wild rose with delicate pink or white scentless flowers; native to Europe
▸ Also see dog_rose
▸ Words similar to dog roses
▸ Usage examples for dog roses
▸ Words that often appear near dog roses
▸ Rhymes of dog roses
▸ Invented words related to dog roses
▸ noun: prickly wild rose with delicate pink or white scentless flowers; native to Europe
▸ Also see dog_rose
▸ Words similar to dog roses
▸ Usage examples for dog roses
▸ Words that often appear near dog roses
▸ Rhymes of dog roses
▸ Invented words related to dog roses