telelectroscope (English, noun)
expansion: telelectroscope (plural telelectroscopes)
Senses:
glosses: Any apparatus for making distant objects visible by the aid of electric transmission.
Forms:
form: telelectroscopes
tags: plural