immunogen (English, noun)
expansion: immunogen (plural immunogens)
Senses:
topics: immunology
medicine
sciences
glosses: Any substance that elicits an immune response; an antigen
Forms:
form: immunogens
tags: plural