Meaning of interoceptor

Definition of interoceptor

(noun) any receptor that responds to stimuli inside the body

Other information on interoceptor

WIKIPEDIA results for interoceptor
Amazon results for interoceptor