METEOSAT

Medical abbreviations:
METEOSAT

Meteorological Satellite