immunogen

Noun
  1. Any substance or organism that provokes an immune response (produces immunity) when introduced into the body (synset 103567919)

Found on Word Lists

Other Searches