self-digestion

Explore definitions, synonyms, and language insights of self-digestion

Definitions

Noun
lysis of plant or animal tissue by an internal process

More General Terms