Meanings
-
1
noun
an eyelid, in anatomical terminology
The surgeon described a small lesion on the upper palpebra.
Thesaurus
Etymology
Borrowed directly from Latin palpebra 'eyelid', related to palpare 'to touch, stroke', reflecting the blinking motion of the lid.
View etymology graph ->