Synonyms of Astronomical Telescope in English :
Antonyms of Astronomical Telescope in English
Thesaurus of Astronomical Telescope in English
Astronomical Telescope
see definition of astronomical telescopeHyponyms of astronomical telescope
1. (noun) any telescope designed to collect and record electromagnetic radiation from cosmic sources