Etymology
Today it means: Causing (usually temporary) immunity after contraction. Full definition →
From immunity + -facient.
Etymology from Wiktionary, CC BY-SA 4.0.