megalethoscope
noun
meg·aleth·o·scope
ˌmegəˈlethəˌskōp
: a stereoscope having a large magnifying lens
Love words? Need even more definitions?
Merriam-Webster unabridged
Share