autophagosomes
English
Noun
autophagosomes
plural of
autophagosome