megapopulation (English, noun)
expansion: megapopulation (plural megapopulations)
Senses:
glosses: A very large population.
Forms:
form: megapopulations
tags: plural