autophagolysosomes

English

Noun

autophagolysosomes

  1. plural of autophagolysosome