nerve centre


Meanings

  • a center that provides information and control;
  • a cluster of nerve cells governing a specific bodily process;