Spanish edit

Etymology edit

From mega- +‎ estructura.

Noun edit

megaestructura f (plural megaestructuras)

  1. megastructure