kamus
.
Search
About
interoceptor
English
enteroceptor, interoceptor
Noun
Any receptor that responds to stimuli inside the body
English: interoceptor, enteroceptor
English words with similar meanings
Show 1 words
enteroceptor