impshaft

noun

1.
any substance or organism that provokes an immune response (produces immunity) when introduced into the body
2.
a form of acquired immunity in which the body produces its own antibodies against disease-causing antigens