Neurosurgical meaning : Of, or pertaining to neurosurgery.
neurosurgical
pyxis
submerse
insights
smirked