Definition of "histiocytes"

histiocytes