palpebrateEnglish

palpebrate

Verb

Wink or blink, especially repeatedly

English: palpebrate

Adjective

Having eyelids

English: palpebrate