Definify.com

Definition 2024


Great_Red_Spot

Great Red Spot

English

Proper noun

Great Red Spot

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

Translations