DOG ROSE
(noun)Did you mean?
Definitions
There is 1 meaning of the phrase
Dog Rose.
Dog Rose - as a noun
Prickly wild rose with delicate pink or white scentless flowers; native to europe
Synonyms (Exact Relations)
rosa caninaExample Sentences
"I found a beautiful dog rose in the garden."
"The dog rose is often used in traditional medicine."
"The fragrance of the dog rose filled the air."
"She decorated the table with a bouquet of dog roses."
"The dog rose is a common wildflower in Europe."