Immunogen has 2 different meanings across 1 category:
Noun
any substance or organism that provokes an immune response (produces immunity) when introduced into the body
Any substance that elicits a immune response; an antigen