Definitions
noun
any substance or organism that provokes an immune response (produces immunity) when introduced into the body
Look “immunogen” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
any substance or organism that provokes an immune response (produces immunity) when introduced into the body