Meaning of megalopolis
Definition of megalopolis
(noun)
a
very
large
urban
complex
(usually involving
several
cities and towns)
Other information on megalopolis
WIKIPEDIA results for
megalopolis
Amazon results for
megalopolis
Tweet