Macrophage

dnp

An immune system cell that scavenges bacterial and other foreign material in the blood and tissues.