Great Red Spot

English

Proper noun

Great Red Spot

  1. A giant anticyclonic storm on the planet Jupiter, first observed about 1665.

Translations