English synonyms about - contact  

interleukin

noun

1 interleukin

Any of several lymphokines that promote macrophages and killer T cells and B cells and other components of the immune system.

Dutch: interleukine


Find more on interleukin elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0155