nautil.us
Meet Your Body’s Death Eaters - Issue 7: Waste - Nautilus
The word “macrophage” means “a big eater” in Greek, and it’s a fitting description. Macrophages are our body’s garbage-devouring…