eyelash - English Synonyms Dictionary

eyelash

n.
[1] lash , cilium