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