Go
A large and versatile immune cell that acts as a microbe-devouring phagocyte, an antigen-presenting cell, and an important source of immune secretions.
Tags: Cancer Dictionary, M