A large white cell that is highly specialized in removal of dying or dead cells and cellular debris via phagocytosis. It is also one of antigen presenting cells, meaning they can present peptides from phagocytosed antigens on their cell surface for activation of T helper cells.