Word info Synonyms

interoceptor

Noun

Meaning

any receptor that responds to stimuli inside the body

Source: WordNet

Synonyms

Hypernyms

Anagrams

Close letter words and terms