Meaning of eyelash

Definition of eyelash

(noun) any of the short curved hairs that grow from the edges of the eyelids

Other information on eyelash

WIKIPEDIA results for eyelash
Amazon results for eyelash