Definition of Lymph nodes
1. Noun. (plural of lymph node) ¹
¹ Source: wiktionary.com
Medical Definition of Lymph nodes
1. Small, bean-shaped organs located throughout the lymphatic system. The lymph nodes store special cells that can trap cancer cells or bacteria that are traveling through the body in lymph. Also called lymph glands. (12 Dec 1998)
Lymph Nodes Pictures
Click the following link to bring up a new window with an automated collection of images related to the term: Lymph Nodes Images


