double eyelids

English

Noun

double eyelids

  1. plural of double eyelid