Webster's Revised Unabridged Dictionary · 1913

Palpebra

Palpebra , noun

[Latin]

(Zoology) The eyelid.