eye lashes

English

Noun

eye lashes

  1. plural of eye lash