3 results found
Search Results for: somatosensation
Somatosensation
Definition noun A somatosensory sensation; the perception of sensory stimuli coming from the skin that involves senses of... Read More
Mechanoreceptor
Definition noun, plural: mechanoreceptors A sensory receptor chiefly in the skin or in the body surface of an organism used... Read More
Somatosensory system
Definition noun A sensory system comprised of neural receptors located mainly in the skin and certain internal organs for... Read More