rosa_canina
1. [ noun ] (botany) prickly wild rose with delicate pink or white scentless flowers; native to Europe
Synonyms: dog_rose
Related terms: rose
Similar spelling:   Rosa_chinensis