Lymph node

Organ of the lymphatic system

Lymph node

A lymph node, or lymph gland, is a kidney-shaped organ of the lymphatic system and the adaptive immune system. A large number of lymph nodes are linked throughout the body by the lymphatic vessels. They are major sites of lymphocytes that include B and T cells.

From Wikipedia, under CC BY-SA. More on occurri.