immunotoxin

English

Etymology

From immuno- +‎ toxin.

Noun

immunotoxin (plural immunotoxins)

  1. Any compound that is toxic to the immune system

Translations