NERVE CENTER


Meaning of NERVE CENTER in English

group of nerve cells that work together to control a specific sense or bodily activity; center of business, control center, headquarters

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.