Italian-English dictionary »

supergranulo meaning in English

ItalianEnglish
supergranulo noun
{m}

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