Wiktionary
megabuildings
n. (plural of megabuilding English)
n. (plural of megabuilding English)