Meaning of palpebrate

Definition of palpebrate

(adj) having eyelids
(verb) wink or blink, especially repeatedly

Other information on palpebrate

WIKIPEDIA results for palpebrate
Amazon results for palpebrate