Synonyms for "immunogen"

Words with similar meaning