Webster's Revised Unabridged Dictionary · 1913
Depopulator
Copy link
Depopulator
, noun
[Latin, pillager.]
One who depopulates; a dispeopler.
↑