astronomical telescope
English Dictionary
->
Letter A
-> astronomical telescope
Search Dictionary:
astronomical telescope Definition
(n)
any
telescope
designed
to
collect
and
record
electromagnetic
radiation
from
cosmic
sources
astronomical telescope Synonyms
astronomical telescope
© Art Branch Inc.