nerve_centreEnglish

nerve center, nerve centre, center, centre

Noun

A center that provides information and control

English: nerve center, nerve centre

A cluster of nerve cells governing a specific bodily process

English: center, centre, nerve center, nerve centre

Bahasa: pusat

Bahasa words with similar meanings

English words with similar meanings

Show 3 words