meaning of nerve centre

1. a cluster of nerve cells governing a specific bodily process; "in most people the speech center is in the left ">hemisphere"


Related Words

nerve centre |

Developed & Maintained By Taraprasad.com

Treasure Words