megapopulation
English
Etymology
From
mega-
+
population
.
Noun
megapopulation
(
plural
megapopulations
)
A very large
population
.