n. antigen, substance which triggers an immune response, material which stimulates the production of antibodies
IMMUNOGEN
Meaning of IMMUNOGEN in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012