palpebra

palpebra Medical term for eyelid. The plural is palpebrae.