Telestereoscope
Word Dictionary
-> Telestereoscope
Search:
Telestereoscope
(n.) A stereoscope adapted to view distant natural objects or landscapes; a telescopic stereoscope.
Terms of Use
Canadian Jobs