Definify.com

Definition 2024


phagosomes

phagosomes

English

Noun

phagosomes

  1. plural of phagosome