What does Anomaloskop mean?

Anomaloskop - German to English

anomaloscope