• Megastructure

    Origin

    - + structure

    Full definition of megastructure

    Noun

    megastructure

    (plural megastructures)
    1. A very large structure.
    © Wiktionary