Meaning of ablepharia

Definition of ablepharia

(noun) a congenital absence of eyelids (partial or complete)

Other information on ablepharia

WIKIPEDIA results for ablepharia
Amazon results for ablepharia