nervous system

Noun
  1. The sensory and control apparatus consisting of a network of nerve cells (synset 105469891)

Other Searches