Physiology General 608b0c0c Histiocytes are: A Scavenger cells B Allergic cells C Released in immunologic response D Leukocytes High-Yield Explanation No explanation provided.