selfassembly

See also: self-assembly

English

Noun

selfassembly

  1. Alternative form of self-assembly.