You searched for: “palpebrate”
palpebrate
1. Winking or blinking; especially, repeatedly.
2. Having eyelids.
This entry is located in the following unit: palpebr- (page 1)