dendritic cell

noun
  1. 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.
  2. A cell that has branching processes.

Learn more about dendritic cell

link/cite print suggestion box