kamus
.
Search
About
palpebration
English
palpebration
Noun
Repeated blinking or winking (especially if uncontrolled and persistent)
English: palpebration