Dictionary
This website uses cookies to ensure you get the best experience on our website.
Learn more
Got It!
Meaning Of Megalethoscope
n.
An optical apparatus in which pictures are viewed through a large lens with stereoptical effects. It is often combined with the stereoscope.
←
Megalesian
Megalith
→
Shares
Related Words
Alethoscope
Cope
Egal
Gale
Mega
Scope
Menu
Home
Search
My Last Searches