Langerhans cell noun1 •A dendritic cell of the skin and mucosa, containing Birbeck granules, and present in all layers of the epidermis but most prominent in the stratum spinosum. formsLangerhans cells