encephaloscope

English

Etymology

From encephalo- +‎ -scope.

Noun

encephaloscope (plural encephaloscopes)

  1. (surgery) Any instrument used to view the interior of the brain through an opening in the skull.