Feedback
Tumor necrosis factor
Meaning
Noun
●
In Biochemistry & Medicine:
Any of several
polypeptide
hormones
,
produced
by
macrophages
, that can
destroy
some
cancer
cells.
Sourced from
Wiktionary
Synonyms
Tumour Necrosis Factor
Join 10 million students and professionals writing 70% faster at QuillBot.com
Start writing better