megalethoscope

from The Collaborative International Dictionary of English v.0.48
Megalethoscope \Meg`a*leth"o*scope\, n. [Mega- + alethoscope.]
   An optical apparatus in which pictures are viewed through a
   large lens with stereoptical effects. It is often combined
   with the stereoscope.
   [1913 Webster]
    

[email protected]