megaregions
English
Noun
megaregions
plural of
megaregion