lymphotoxin (English, noun)
expansion: lymphotoxin (plural lymphotoxins)
Senses:
glosses: Any of several lymphokines that are toxic to certain cells
Forms:
form: lymphotoxins
tags: plural