phagolysosomes
English
Noun
phagolysosomes
plural of
phagolysosome