VariousWords beta
Related Terms:
Noun
Definition: A membrane-bound organelle which is formed from the fusing of a lysosome and a phagosome
VariousWords beta
Definition: A membrane-bound organelle which is formed from the fusing of a lysosome and a phagosome