rosa_canina has definitions from the field of botany
1
[ noun ] (botany) prickly wild rose with delicate pink or white scentless flowers; native to Europe

Synonyms

dog_rose

Related terms

rose

*