Macrophages

Home > Biology > Immunology > Immune system communication > Macrophages

These are immune cells that can engulf and digest foreign invaders, and also help present antigens to other immune cells for recognition.