supergranulation cells
English
Noun
supergranulation cells
plural of
supergranulation cell