Self-devouring

Self`-de`vour´ing


a.1.Devouring one's self or itself.