Tamil Dictionary 🔍

telestereoscope

Tel`e*ste"re*o*scope, n. Etym: [Gr. stereoscope.] (Opt.) Defn: A stereoscope adapted to view distant natural objects or landscapes; a telescopic stereoscope.


telestereoscope - Similar Words