DEPOPULACY


Meaning of DEPOPULACY in English

noun depopulation; destruction of population.

Webster English vocab.      Английский словарь Webster.