macroautophagosomes
English
Noun
macroautophagosomes
plural of
macroautophagosome