Self-devouring

Webster's Dictionary of the English Language

·adj Devouring one's self or itself.

Related Words