English edit

Etymology edit

mega- +‎ population

Noun edit

megapopulation (plural megapopulations)

  1. A very large population.