Here you will find one or more explanations in English for the word Debuscope.
Also in the bottom left of the page several parts of wikipedia pages related to the word Debuscope and, of course, Debuscope synonyms and on the right images related to the word Debuscope.
Debuscope
Debuscope De"bu*scope, n. [From the inventor, Debus, a French
optician + -scope.] (Opt.)
A modification of the kaleidoscope; -- used to reflect images
so as to form beautiful designs.
Meaning of Debuscope from wikipedia