Subscribe
URL of the page has been copied to clipboard.
Meaning : Astronomical telescope that picks up electromagnetic radiations in the radio-frequency range from extraterrestrial sources.
Synonyms : radio reflector
Install App
Radio telescope meaning in Telugu.