megalopolis

noun

1.
a very large urban complex (usually involving several cities and towns)