Answer: megastructures

AnswerCrossword Clue
megastructuresMEGASTRUCTURE, a very large structure