Noun: lymph node limf nowd
- The source of lymph and lymphocytes
"Swollen lymph nodes can be a sign of infection or other medical conditions";
- lymph gland, node
Derived forms: lymph nodes
Type of: lymphatic tissue, lymphoid tissue
Part of: cardiovascular system, circulatory system, immune system
Encyclopedia: Lymph node