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