interoceptor
English Dictionary
->
Letter I
-> interoceptor
Search Dictionary:
interoceptor Definition
(n)
any
receptor
that
responds
to
stimuli
inside
the
body
interoceptor Synonyms
enteroceptor
interoceptor
© Art Branch Inc.