English-Italian dictionary »

supergranulation cell meaning in Italian

EnglishItalian
supergranulation cell (large region of convection in the photosphere of the sun)
noun

supergranulonoun
{m}