histiocyte

(noun) macrophage (generic term)