Wiktionary
supergranules
n. (plural of supergranule English)
n. (plural of supergranule English)