omnibuilding
English
Etymology
From
omni-
+
building
.
Noun
omnibuilding
(
plural
omnibuildings
)
(
architecture
)
A
megastructure
.