SELF-DEVOURING


Meaning of SELF-DEVOURING in English

adj devouring one's self or itself.

Webster English vocab.      Английский словарь Webster.