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