WTWM

whatsthatwordmean

← Definition
Guess

interleukin

nounA type of protein produced by white blood cells that helps regulate the immune system's response to infection or disease.

Synonyms

cytokinenounlymphokinenoun

Built for word lovers.