macroautophagosomes

English

Noun

macroautophagosomes

  1. plural of macroautophagosome