• macrophages

    definition

    Macrophages are…

    Scavenger cells of the innate immune system. They belong to the class of cells called phagocytes.

Back

Show all entries

PrintSend per emailShare