meaning of radio reflector

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


Related Words

radio reflector |

Developed & Maintained By Taraprasad.com

Treasure Words