DEPOPULACY


Meaning of DEPOPULACY in English

(n.) Depopulation; destruction of population.

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