Wiktionary
micronodules
n. (plural of micronodule English)
n. (plural of micronodule English)