. "lymph node A lymph node or lymph gland is an oval-shaped organ of the immune system, distributed widely throughout the body including the armpit and stomach and linked by lymphatic vessels." . . . .