VariousWords beta
Related Terms:
Definitions:
Noun
neurosurgery
Definition: any surgery that involves the nervous system (brain or spinal cord or peripheral nerves)
Definition: The surgical discipline focused on treating those central and peripheral nervous system diseases.