Word info

self-enucleation

Noun

Meaning

self-enucleation (countable and uncountable, plural self-enucleations)

(medicine) The self-inflicted removal of one or both of one's own eyes.

Source: en.wiktionary.org

Close letter words and terms