Immunotoxin [noun]

Definition of Immunotoxin:

antitoxin

Synonyms of Immunotoxin:


Opposite/Antonyms of Immunotoxin:

-


Sentence/Example of Immunotoxin: