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)