English

edit

Etymology

edit

mega- +‎ region

Noun

edit

megaregion (plural megaregions)

  1. A megalopolis.
edit