Langerhans cells - dendritic cells of the epidermis.

Langerhans cells - dendritic cells of the epidermis.