Langerhans cells: antigen presenting cells of the epidermis.