Immunotoxins [noun]

Definition of Immunotoxins:

antitoxin

Synonyms of Immunotoxins:


Opposite/Antonyms of Immunotoxins:

-


Sentence/Example of Immunotoxins: