immunotoxin

Meaning

Any compound that is toxic to the immune system

Translations

immunotoxina

Etymology

From immuno- + toxin.

Notes

Sign in to write sticky notes