macroassembly
Etymology
From macro- + assembly.
noun
A relatively large-scale assembly