immunogen


noun

  1. any substance or cell introduced into the body in order to generate an immune response.

noun

  1. any substance that evokes an immune response
  2. any substance that stimulates immunity

n.

  1. antigen

Leave a Reply

Your email address will not be published. Required fields are marked *

50 queries 1.263