What is the meaning of the word "palpebrate"?

Definitions: