Spanish-English dictionary »

autofagia meaning in English

SpanishEnglish
autofagia noun
{f}

autophagy(the process of self-digestion)
noun