Definition of supergranule in English:

supergranule

noun

Astronomy
  • Each of the convective cells produced in the surface layer of the sun by supergranulation.

Origin

1960s; earliest use found in Sky and Telescope. From super- + granule, after supergranulation.

Pronunciation

supergranule

/ˈsuːpəˌɡranjuːl//ˈsjuːpəˌɡranjuːl/