Noun Definitiondog rose1.Definition: prickly wild rose with delicate pink or white scentless flowers; native to EuropeRelated Noun(s):rosa caninaCategory: Plants