Definition, synonyms and related words
Describing the lymphatic and immune systems and their interaction