Popular Wordlists
  • 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
Connect with us on Facebook