lymphotoxin

English

Etymology

From lympho- +‎ toxin.

Noun

lymphotoxin (plural lymphotoxins)

  1. Any of several lymphokines that are toxic to certain cells