Word info Synonyms

autodigestion

Noun

Meaning

autodigestion (uncountable)

(biology) The digestion of tissue by enzymes produced by the organism itself.

Source: en.wiktionary.org

Synonyms

Close letter words and terms