Immunogen

Noun

  • (immunology) Any substance that elicits a immune response; an antigen

Leave a Reply

Your email address will not be published.