English Dictionary
Definition autophagy in British English
autophagy noun
noun
1
literally eating one's own self; a natural mechanism whereby unncecessary or dysfunctional cellular components are disassembled
