English synonyms about - contact  

immunogen

noun

1 immunogen

Any substance or organism that provokes an immune response (produces immunity) when introduced into the body.

synonym: immunizing agent.


Find more on immunogen elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0431