CNS

Explore definitions, synonyms, and language insights of CNS

Definitions

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

More General Terms