megastructure meaning

Meaning of megastructure

What is the full meaning of megastructure

a very large structure [n -S]

Example of the word megastructure placed on a Scrabble board.

Unscrambled word megastructure

Points for megastructure

Scrabble
28 points
Word With Friends
23 points
Wordfeud
28 points

Related pages for megastructure