eyelash has definitions from the field of zoology
1
[ noun ] (zoology) any of the short curved hairs that grow from the edges of the eyelids

Synonyms

lash cilium

Related terms

hair hair eyelid

*