HEDGE ROSE
Meaning of HEDGE ROSE in English
noun
: any of various wild roses that tend to invade and thrive in hedgerows: as
a. : dog rose
b. : sweetbrier
c. : macartney rose
Webster's New International English Dictionary.
Новый международный словарь английского языка Webster.
2012