palpebra

/pælˈpi.bɹə/

UK: /ˈpal.pɪb.ɹə/

PÆLPI · bɹə (2 syllables)

English Noun
Ad

Definition

An eyelid.

Etymology

Borrowing from Latin palpebra (“an eyelid”). Compare Middle English palpebre.

Ad