Dog rose has 2 different meanings across 1 category:
Noun
prickly wild rose with delicate pink or white scentless flowers; native to Europe
The European wild rose, Rosa canina, having fragrant white or pink flowers and stems with sharp spines.