astronomical telescope

Explore definitions, synonyms, and language insights of astronomical telescope

Definitions

Noun
any telescope designed to collect and record electromagnetic radiation from cosmic sources

More General Terms