autolipophagosomes

English

Noun

autolipophagosomes

  1. plural of autolipophagosome