Eyelashes

From Biology-Online Dictionary | Biology-Online Dictionary

Eyelash

One of the stiff hairs projecting from the margin of the eyelid.

Synonym: cilium.