self-enucleated
English
Verb
self
-
enucleated
simple past
and past participle of
self-enucleate