Rosa canina

noun

1.
prickly wild rose with delicate pink or white scentless flowers; native to Europe