What is the meaning of Dendritic_cell?

Any cell, having branching processes, that forms part of the mammalian immune system.

Source: wiktionary.org