Palpebra(n.) The eyelid.
Palpebrae(pl. ) of Palpebra

Words within palpebras