phagolysosomes

English

Noun

phagolysosomes

  1. plural of phagolysosome