Interoceptor
[,intәrәu'septә]
Definition
(noun.) any receptor that responds to stimuli inside the body.
Inputed by Donald--From WordNet
[,intәrәu'septә]
(noun.) any receptor that responds to stimuli inside the body.
Inputed by Donald--From WordNet