mega-structures
plural of mega-structure
Noun
plural of mega-structure