depopulator

noun
de·​populator | \ (ˈ)dē+\

Definition of depopulator

: one that depopulates

History and Etymology for depopulator

Middle English, devastator, from Latin depopulator, from depopulatus + -or

Keep scrolling for more