Lymph node

A lymph node is an organ of the lymphatic system that channels lymph into larger lymph vessels and serves an important role in the immune system by holding several types of white blood cells. Lymph nodes trap foreign particles and debris and provide a place for the immune system to find invaders in the body. The human body has approximately 500-600 lymph nodes.