Lymph node
Organ of the lymphatic system
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.