immunogen
noun
im·mu·no·gen
i-ˈmyü-nə-jən
-ˌjen,
ˈi-ˌmyə-nə-
: a substance that produces an immune response
Love words? Need even more definitions?
Merriam-Webster unabridged
Share