English synonyms about - contact  

palpebra

noun

1 palpebra

Either of two folds of skin that can be moved to cover or open the eye.

synonyms: eyelid, lid.

Dutch: ooglid
Polish: powieka


Find more on palpebra elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0329