phagosomes
English
Noun
phagosomes
plural of
phagosome