|
Need synonyms for immunotoxin? Here's a list of similar words from our thesaurus that you can use instead.
Noun
A substance administered to stimulate antibodies and provide immunity against a disease
“Another prime example of a targeted delivery system is an immunotoxin.”
|
|
|
|
|
|