Palpebrate
/(?)/
Pal·pe·brate
Palpebrate
a.
Having eyelids.
(Zool.)