central_nervous_systemEnglish

CNS, central nervous system, systema nervosum centrale

Noun

The portion of the vertebrate nervous system consisting of the brain and spinal cord

English: central nervous system, CNS, systema nervosum centrale

English words with similar meanings

Show 2 words