Word info Synonyms

self-digestion

Noun

Meaning

lysis of plant or animal tissue by an internal process

Source: WordNet

Synonyms

Hypernyms

Close letter words and terms