English Dictionary
◊ IMMUNOGEN
immunogen
n : any substance that produces immunity when introduced into
the body