YourDictionary

eglantine

noun

a European rose (Rosa eglanteria) with hooked spines, sweet-scented leaves, and usually pink flowers; sweetbrier: naturalized in W U.S.

See eglantine in American Heritage Dictionary 4

Learn more about eglantine

link/cite print suggestion box