encephaloscopes

English

Noun

encephaloscopes

  1. plural of encephaloscope