Definition of Great Red Spot in English:

Great Red Spot

proper noun

Astronomy
  • A weather system on the planet Jupiter which measures over 10,000 km across and has persisted at least since the beginning of telescopic observations.