Lymph nodes

[limf nohdz]

Small, bean-shaped structures found throughout the body. Lymph nodes produce and store infection-fighting cells.

WebMD Definition
© 2006 WebMD, Inc. All rights reserved.