Meaning of sweetbrier
Definition of sweetbrier
(noun)
Eurasian
rose
with
prickly
stems and
fragrant
leaves and
bright
pink
flowers followed by
scarlet
hips
Other information on sweetbrier
WIKIPEDIA results for
sweetbrier
Amazon results for
sweetbrier
Tweet