Megalopolis meaning in english
Answers
Answered by
0
Answer:
a very large, heavily populated city or urban complex.
Answered by
0
A very large or heavily populated city is called megalopolis.
I hope my answer helps you bro/sissy
Similar questions