YourDictionary

Dictionary Home » Science » dendritic cell

dendritic cell science definition

A highly specialized white blood cell found in the skin, mucosa, and lymphoid tissues that initiates a primary immune response by activating lymphocytes and secreting cytokines.

Learn more about dendritic cell

link/cite print suggestion box