Rosa canina
1.
(
noun
) prickly wild rose with delicate pink or white scentless flowers; native to Europe
Synonyms:
dog rose
Related Words:
rose
Terms and Conditions of Use / Copyright Notice