Meaning of self-digestion

Definition of self-digestion

(noun) lysis of plant or animal tissue by an internal process

Other information on self-digestion

WIKIPEDIA results for self-digestion
Amazon results for self-digestion