palpebrate adj 1: having eyelids v 1: wink or blink, especially repeatedly
Palpebrate \Pal"pe*brate\, a. (Zool.) Having eyelids. [1913 Webster]