Answer: immunifacient

AnswerCrossword Clue
immunifacientcausing immunity