YourDictionary

eyelid medical definition

or eye-lid

noun
Either of two folds of skin and muscle that can be closed over the exposed portion of the eyeball. Also called palpebra.

Learn more about eyelid

link/cite print suggestion box