neurosurgery
Explore definitions, synonyms, and language insights of neurosurgery
Definitions
Noun
any surgery that involves the nervous system (brain or spinal cord or peripheral nerves)
Explore definitions, synonyms, and language insights of neurosurgery