Noun something causing misery or death

Leprosy, an ancient scourge that has largely disappeared, is still contracted by a quarter million people annually. Now researchers have confirmed that Armadillos transmit the disease.