immunotoxin (English, noun)
expansion: immunotoxin (plural immunotoxins)
Senses:
glosses: Any compound that is toxic to the immune system
Forms:
form: immunotoxins
tags: plural