Weather Satellite

Of satellite.   May also be referred to as meteorological satellite.

A satellite that transmits frequent picture of the earth below.

This concept's ID is @1~25211