WordUnscrambler Home
palpebra
Definitions
[], (Noun)
Definitions:
- An eyelid.
Phrases:
Origin
:
mid 17th century; earliest use found in Alexander Read (1586?–1641). From classical Latin palpebra eyelid from palpāre + -bra, feminine form corresponding to -brum, suffix forming instrumental nouns
Click here to see the free dictionary definition for palpebra
definition by Oxford Dictionaries