Navigation

Definition of Palpebra

Palpebra: Medical term for eyelid. The plural is palpebrae.