selfdevouring

listen to the pronunciation of selfdevouring
English - English
Devouring one's self or itself