DOGROSE
dog rose
Noun
- The European wild rose, Rosa canina, having fragrant white or pink flowers and stems with sharp spines.
- A Rosa canina flower.
The above text is a snippet from Wiktionary: dog rose
and as such is available under the Creative Commons Attribution/Share-Alike License.
dogrose
Noun
The above text is a snippet from Wiktionary: dogrose
and as such is available under the Creative Commons Attribution/Share-Alike License.