encephaloscopes
English
Noun
encephaloscopes
plural of
encephaloscope