Englishthe digestion of tissue by enzymes produced by the organism itsel
Italianautodigestione
English translator: English Italian autodigestion Eesti sõnaraamat Español Traductor Svenska Översättare