Home

Word

interoceptor, n.
(interoceptors)
more info any receptor that responds to stimuli inside the body
<noun.body>

enteroceptor interoceptor
semantic pointers
hypernym