Any substance that elicits an immune response; an antigen
From immuno- + -gen.
Practice speaking and memorizing "immunogen" and many other words and sentences in English.