Search in: Word
Vietnamese keyboard: Off
Virtual keyboard: Show
English - English (Wordnet) dictionary
astronomical telescope
Jump to user comments
Noun
  • any telescope designed to collect and record electromagnetic radiation from cosmic sources
Related search result for "astronomical telescope"
Comments and discussion on the word "astronomical telescope"