'dog rose' definitions:

Definition of 'dog rose'

(from WordNet)
noun
Prickly wild rose with delicate pink or white scentless flowers; native to Europe [syn: dog rose, Rosa canina]

Words containing 'dog rose'