Which cells are responsible for attacking, adhering, engulfing, and digesting foreign bodies PlateletsPhagocytesErythrocytes Phagocytes are specialized blood cells that protect our body by preventing foreign bodies from remaining in the blood stream or even outside the vascular system. They create a vacuole where they digest the foreign body.