bn:00182505n
Noun Concept
SYL
No term available
EN
An infrared telescope is a telescope that uses infrared light to detect celestial bodies. Wikipedia
Relations
Sources