astronomy-satellite

Nouns

  • (n) a satellite equipped with a telescope to observe infrared radiation

Words of close approximity