meaning of radio telescope

1. astronomical telescope that picks up electromagnetic radiations in the radio-frequency range from extra-terrestrial sources


Related Words

radio telescope |

Developed & Maintained By Taraprasad.com

Treasure Words