infrared telescope (0 synonym found)

Definition of infrared telescope:

(N) : An infrared telescope is a telescope that uses infrared light to detect celestial bodies.

Definition of infrared telescope:

(N) : An infrared telescope is a telescope that uses infrared light to detect celestial bodies.

Back to Top