YourDictionary

Dictionary Home » Science » neurosurgery

neurosurgery science definition

Surgery on any part of the nervous system, such as the brain or spinal cord.

Learn more about neurosurgery

link/cite print suggestion box