a satellite equipped with a telescope to observe infrared radiation
Seed ·
astronomy satellite in CommonParlance