Italian edit

Etymology edit

From mega- +‎ struttura.

Noun edit

megastruttura f (plural megastrutture)

  1. megastructure