The epidermis is the upper or outermost layer of the two main layers of cells of the skin. It is made up of flat, scale-like cells called squamous cells. The lower part of the epidermis contains melanocytes which are the cells that produce melanin that gives colour to the skin.