Synonyms of Astronomy Satellite in English :
Antonyms of Astronomy Satellite in English
Thesaurus of Astronomy Satellite in English
Astronomy Satellite
see definition of astronomy satelliteHypernyms of astronomy satellite
1. (noun) a satellite equipped with a telescope to observe infrared radiation