Eglantine

What is Eglantine?

Eglantine definition and meaning on Dictionary terms:
noun

the sweetbrier.