single eyelids

English

Noun

single eyelids

  1. plural of single eyelid