macrophage

(?) phagocyte