heterophagolysosomes
English
Noun
heterophagolysosomes
plural of
heterophagolysosome