immunogen: any substance or organism that provokes an immune response (produces immunity) when introduced into the body
antigen: any substance (as a toxin or enzyme) that stimulates an immune response in the body (especially the production of antibodies)
mystery play: a medieval play representing episodes from the life of Christ