Interoceptor Meaning

There are 1 meaning(s) for word Interoceptor

Meaning 1 : any receptor that responds to stimuli inside the body

    Synonyms : enteroceptor