Megacity

Home > Geography > Urban Geography > Urban form and morphology > Megacity

A type of urban form characterized by a high population density and an expansive urban area, typically found in developing countries.