eyelid
ˈʌɪlɪd
noun
each of the upper and lower folds of skin which cover the eye when closed.
lid,palpebra,nictitating membrane
noun
each of the upper and lower folds of skin which cover the eye when closed.
lid,palpebra,nictitating membrane
Begin a journey through worlds of puzzles.