superpopulations

English

Noun

superpopulations

  1. plural of superpopulation