self-devouring

listen to the pronunciation of self-devouring
Английский Язык - Английский Язык
uroboric
selfdevouring
Devouring one's self or itself