Find the word definition

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
  1. adj. having eyelids

  2. v. wink or blink, especially repeatedly