Italian-English dictionary »

autodigestione meaning in English

ItalianEnglish
autodigestione noun
{f}

autodigestion(the digestion of tissue by enzymes produced by the organism itself)
noun