Word info

symblepharon

Noun

Meaning

symblepharon (plural symblepharons or symblephara)

(medicine) A partial or complete adhesion of the eyelid to the eyeball.

Source: en.wiktionary.org

Close letter words and terms