megaestructura

Spanish

Etymology

From mega- +‎ estructura.

Noun

megaestructura f (plural megaestructuras)

  1. megastructure