palpebrate
palpebrate
palpebrate - Dictionary definition and meaning for word palpebrate
Definition
(verb) wink or blink, especially repeatedly
Definition
(adj) having eyelids
(verb) wink or blink, especially repeatedly
Definition
(adj) having eyelids