English
Detailed Synonyms for Rosa canina in English
Rosa canina:
Rosa canina [the ~] noun
-
the Rosa canina
– prickly wild rose with delicate pink or white scentless flowers; native to Europe 1the Rosa canina; the dog rose– prickly wild rose with delicate pink or white scentless flowers; native to Europe 1