Great Red Spot

English

Proper noun

the Great Red Spot

  1. A persistent, high-pressure region in the atmosphere of Jupiter, producing an anticyclonic storm.
    Synonym: Red Spot

Translations