ablephariaEnglish

ablepharia

Noun

A congenital absence of eyelids (partial or complete)

English: ablepharia