encephaloscope
English
Etymology
encephalo- + -scope
Noun
encephaloscope (plural encephaloscopes)
- (surgery) Any instrument use to view the interior of the brain through an opening in the skull
Related terms
- encephaloscopy