Refine this word faster
Palpebra
//ˈpal.pɪb.ɹə// noun
Definitions
Noun
- 1 An eyelid.
- 2 either of two folds of skin that can be moved to cover or open the eye wordnet
Etymology
Borrowing from Latin palpebra (“an eyelid”). Compare Middle English palpebre.
See also for "palpebra"
Next best steps
Mini challenge
Unscramble this word: palpebra