Lymph nodes

Definition:

Small round organs that are part of the body’s immune system. They contain white blood cells that help the body fight infection and disease.