Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

megalethoscope Definition

Cancel
megalethoscope
noun
An optical apparatus in which pictures are viewed through a large lens with stereoptical effects

Words Related to megalethoscope!

megalethoscope Examples by Brain Bank Users