Feedback
Dog rose
Meaning
Noun
●
In Roses:
The European
wild
rose
, Rosa canina, having
fragrant
white
or
pink
flowers
and
stems
with
sharp
spines.
●
A Rosa canina flower.
Sourced from
Wiktionary
Synonyms
Dogrose
Join 10 million students and professionals writing 70% faster at QuillBot.com
Start writing better