megalethoscope (English, noun)
expansion: megalethoscope (plural megalethoscopes)
Senses:
glosses: An optical apparatus in which pictures are viewed through a large lens with stereoptical effects.
Forms:
form: megalethoscopes
tags: plural