Merkel Cells

Specialized Cells located in the Epidermis of Skin that are in close contact with Touch Receptors and stimulate these Sensory Nerve Endings.

HERE I AM Content