Find the word definition

Wiktionary

phagosomes

n. (plural of phagosome English)