Found 2 items, similar to palpebra.
English → English (WordNet)
Definition: palpebra
palpebra
n : either of two folds of skin that can be moved to cover or
open the eye;
“his lids would stay open no longer” [syn:
eyelid,
lid]
English → English (gcide)
Definition: Palpebra
Palpebra
\Pal"pe*bra\, n.; pl.
Palpebr[ae]. [L.] (Zo["o]l.)
The eyelid.
[1913 Webster]