Pal·pe·brate a. Zool. Having eyelids. ◄ ►
palpebrate adj : having eyelids v : wink or blink, especially repeatedly