Webster's Revised Unabridged Dictionary · 1913

Telestereoscope

Telestereoscope , noun

[Greek {not transcribed} far off + English stereoscope.]

(Optics) A stereoscope adapted to view distant natural objects or landscapes; a telescopic stereoscope.