Tamil Dictionary 🔍

telelectroscope

Tel`e*lec"tro*scope, n. [Gr. th e far + electro- + -scope.] Defn: Any apparatus for making distant objects visible by the aid of electric transmission.


telelectroscope - Similar Words