Definition of “palpebral” - English Dictionary

british dictionary