immunogen

Noun

 * 1)  Any substance that elicits an immune response; an antigen

Adjective

 * 1) immunogenic