endophagosome

English

Etymology

From endo- +‎ phagosome.

Noun

endophagosome (plural endophagosomes)

  1. An endosomal phagosome