Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
sweetbriars
in English
sweetbriars
#limited
Definitions
Noun
eurasian
Rosa
eglanteria
with
pink
flowers
fragrant
rose
species
;
prickly
stems
Base Words
briars
sweet