Polish-English dictionary »

autofagocytoza meaning in English

PolishEnglish
autofagocytoza noun

autophagocytosisnoun

autophagynoun
the process of self-digestion