DEPOPULATOR


Meaning of DEPOPULATOR in English

noun one who depopulates; a dispeopler.

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