Definition, synonyms and related words
A chemokine involved in chemical signalling in the immune system.