supergranules
English
Noun
supergranules
plural of
supergranule