Noun

eyelash [pl. eyelashes]
eyelash [pl. eyelashes]
eyelash [pl. eyelashes] , {ant.}
هدب {تشريح}
eyelash {ant.}
أَهْدَبُ {العَيْن}، {تشريح}

...

eyelash {med.}

similar Results

eyelashes (n.) , [sing. an eyelash]