Lash

From Biology-Online Dictionary | Biology-Online Dictionary

Lash

An eyelash. Any of the short curved hairs that grow from the edges of the eyelids.