enteroceptorEnglish

enteroceptor, interoceptor

Noun

Any receptor that responds to stimuli inside the body

English: interoceptor, enteroceptor

English words with similar meanings

Show 1 words