Wiktionary
nanogranules
n. (plural of nanogranule English)
n. (plural of nanogranule English)