3 results found
Search Results for: mechanoreception
Mechanoreceptor
Definition noun, plural: mechanoreceptors A sensory receptor chiefly in the skin or in the body surface of an organism used... Read More
Somatosensation
Definition noun A somatosensory sensation; the perception of sensory stimuli coming from the skin that involves senses of... Read More