Ninjawords

A really fast dictionary... fast like a ninja.

macrophage
noun
°A white blood cell that phagocytizes necrotic cell debris and foreign material, including viruses, bacteria, and tattoo ink. It presents foreign antigens on MHC II to lymphocytes. Part of the innate immune system.

Your history [x]

    Find out more | Link to this page | Your history

    © 2006 - 2025 Ninjawords. Wiktionary content available under the GNU FDL