reflecting_telescopeEnglish

reflecting telescope, reflector

Noun

Optical telescope consisting of a large concave mirror that produces an image that is magnified by the eyepiece

English: reflecting telescope, reflector

English words with similar meanings

Show 1 words