- dog rose as a noun:
- 1
dog rose
noun
1 dog rose
Prickly wild rose with delicate pink or white scentless flowers; native to Europe.
synonym: Rosa canina.
Polish: szypszyna, róża dzika, dzika róża, psia róża
debug info: 0.015
noun
Prickly wild rose with delicate pink or white scentless flowers; native to Europe.
synonym: Rosa canina.
Polish: szypszyna, róża dzika, dzika róża, psia róża
debug info: 0.015