interoceptor

noun

  1. 1

    A sensory receptor that detects stimulus within the body.

Translate “interoceptor” to another language

Click any language to open the translator with this word already filled in.

Interoceptor Definition & Meaning | TranslatePulse