Nerve center
WordNet

noun


(1)   A cluster of nerve cells governing a specific bodily process
"In most people the speech center is in the left hemisphere"
(2)   A center that provides information and control
"The nerve center of the diamond industry is in Amsterdam"
 
x
OK