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