mégastructure

See also: megastructure

French

Etymology

From méga- +‎ structure.

Noun

mégastructure f (plural mégastructures)

  1. megastructure