• word of the day

    eyelash

    eyelash - Dictionary definition and meaning for word eyelash

    Definition
    (noun) any of the short curved hairs that grow from the edges of the eyelids
    Synonyms : cilium , lash
Connect with us on Facebook