The AI-powered English dictionary
plural immunogens
(immunology) Any substance that elicits an immune response; an antigen