Skip to content

eyelash

Dictionary definition · eyelash

noun

  1. any of the short curved hairs that grow from the edges of the eyelids

Similar words

Source: Open English WordNet (CC BY 4.0).