Etymology

self-enucleation

Today it means: The self-inflicted removal of one or both of one's own eyes. Full definition →

Ask AI about its historyChatGPTClaudePerplexityGoogle AIGrok