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
Tweet