'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'