Answer: macrophage

AnswerCrossword Clue
macrophageany of the large phagocytic cells situated in the walls of blood vessels
macrophageA large phagocytic cell found in stationary form in the tissues or as a mobile white blood cell, esp. at sites of infection