A panacea is a cure-all.