◄
Self-devouring
►
Dictionary
(
a.
) Devouring one's self or itself.
Clyx.com