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.