Wiktionary
selfassembling
n. (alternative spelling of self-assembling English)
n. (alternative spelling of self-assembling English)