The Collaborative International Dictionary
Palpebrate
Palpebrate \Pal"pe*brate\, a. (Zo["o]l.) Having eyelids.
Wiktionary
palpebrate
a. (context zoology English) Having eyelids.
WordNet
palpebrate
adj. having eyelids
v. wink or blink, especially repeatedly