Optical telescope
WordNet

noun


(1)   An astronomical telescope designed to collect and record light from cosmic sources
 
x
OK