palpebra

noun

An eyelid.

noun

In anatomy, an eyelid.

noun

The eyelid.

noun

The eyelid.

noun

either of two folds of skin that can be moved to cover or open the eye