• word of the day

    eglantine

    eglantine - Dictionary definition and meaning for word eglantine

    Definition
    (noun) Eurasian rose with prickly stems and fragrant leaves and bright pink flowers followed by scarlet hips
Download our Mobile App Today
Receive our word of the day
on Whatsapp