Lymph nodes

Is part of the lymphatic system and is responsible for the filtration of lymph.

Lexicon

en_USEN