Definition for Langerhans cell
From Biology Forums Dictionary
Langerhans cells are dendritic cells (antigen-presenting immune cells) of the skin and mucosa, and contain large granules called Birbeck granules. They are present in all layers of the epidermis, but are most prominent in the stratum spinosum.