Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

lymph node Definition

Cancel
lymph node
noun(lymph node)
any of the rounded masses of lymphoid tissue that are surrounded by a capsule of connective tissue, are distributed along the lymphatic vessels, and contain numerous lymphocytes which filter the flow of lymph passing through the node
lymph node
noun(lymph node)
castleman disease
lymph node
noun(lymph node)
castleman disease

Words Related to lymph node!

lymph node Examples by Brain Bank Users