AUTOPHAGY MEANING IN ENGLISH

• Autophagy Definition & Synonyms

  1. (n.) The feeding of the body upon itself, as in fasting; nutrition by consumption of ones own tissues.


RECENT SEARCHES