Rosa canina

Explore definitions, synonyms, and language insights of Rosa canina

Definitions

Noun
prickly wild rose with delicate pink or white scentless flowers; native to Europe

More General Terms