English English Dictionary
English English Dictionary
The online English-English dictionary from The Project Gutenberg
Result for Telestereoscope
Telestereoscope
(n.)
A stereoscope adapted to view distant natural
objects or landscapes; a telescopic stereoscope.