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