dendritic cell
noun- An antigen-presenting leukocyte that is found in the skin, mucosa, and lymphoid tissues and that initiates a primary immune response by activating lymphocytes and secreting cytokines.
- A cell that has branching processes.
Learn more about dendritic cell