tumor necrosis factor in French
tumor necrosis factor in French
facteur de nécrose tumorale
(medicine, biochemistry) Any of several polypeptide hormones, produced by macrophages, that can destroy some cancer cells.