Macrophage dnp October 25, 2018 An immune system cell that scavenges bacterial and other foreign material in the blood and tissues.