depopulatrix

A New Latin Dictionary by Charlton T. Lewis Ph.D. and Charles Short, LL. D.

dēpŏpŭlātrix, īcis, f. [depopulator],

she who spoils, destroys : generis humani (luxuries), Cassiod. Var. 11, 3 med.