Meaning

1 senses
  1. A large-scale system of convection cells covering the surface of the sun

Translations

1 languages
supergranulation — meaning, examples, forms, synonyms | Krumeto