autophagophores
English
Noun
autophagophores
plural of
autophagophore