Home

Word

astronomical telescope, n.
more info any telescope designed to collect and record electromagnetic radiation from cosmic sources
<noun.artifact>

astronomical telescope