Word info

encephaloscope

Noun

Meaning

encephaloscope (plural encephaloscopes)

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

Source: en.wiktionary.org

Related terms

Close letter words and terms