• word of the day

    neurosurgery

    neurosurgery - Dictionary definition and meaning for word neurosurgery

    Definition
    (noun) any surgery that involves the nervous system (brain or spinal cord or peripheral nerves)
Download our Mobile App Today
Receive our word of the day
on Whatsapp