bn:00004665n
Noun Concept
SYL
No term available
EN
Any substance (as a toxin or enzyme) that stimulates an immune response in the body (especially the production of antibodies) WordNet 3.0
Relations
Sources