A macrophage is a large phagocytic cell that engulfs foreign particles and pathogens. So Macrophage.
Hope this help! :)
8.8m questions
11.4m answers