Rosa canina
English Dictionary
->
Letter R
-> Rosa canina
Search Dictionary:
Rosa canina Definition
(n)
prickly
wild
rose
with
delicate
pink
or
white
scentless
flowers
;
native
to
Europe
Rosa canina Synonyms
dog rose
Rosa canina
© Art Branch Inc.