sensory system

Noun
  1. A particular sense (synset 105660241)
  2. The body's system of sense organs (synset 105518353)

Other Searches