meaning of palpebration

1. repeated blinking or winking especially if uncontrolled and persistent


Related Words

palpebration |

Developed & Maintained By Taraprasad.com

Treasure Words