phagosomes

English

Noun

phagosomes

  1. plural of phagosome