What is the full meaning of palpebra
the eyelid [n PALPEBRAE or PALPEBRAS]
Example of the word palpebra placed on a Scrabble board.