Glossary
One of the encapsulated sensory nerve endings found in the dermis and subcutaneous tissue, once thought to mediate the sense of warmth, now believed to be a pressure receptor.
Posted
in
by
Tags: