Definitions
noun
any surgery that involves the nervous system (brain or spinal cord or peripheral nerves)
Look “neurosurgery” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
any surgery that involves the nervous system (brain or spinal cord or peripheral nerves)