◄
Dog-rose
►
Dictionary
(
n.
) A common European wild rose, with single pink or white flowers.
Clyx.com