telestereoscope
Noun
Meaning
A stereoscope adapted to view distant natural objects or landscapes; a telescopic stereoscope.
Source: Webster's dictionaryNoun
A stereoscope adapted to view distant natural objects or landscapes; a telescopic stereoscope.
Source: Webster's dictionary