Synonyms of eyelash in English:

eyelash


See definition of eyelash

noun

1

SYNONYMS

lash

technical cilium