lymph_node | ||
1. | [ noun ] (anatomy,medicine,zoology) the source of lymph and lymphocytes | |
Synonyms: | node lymph_gland | |
Related terms: | lymphatic_tissue bubo axillary_node peter's_gland circulatory_system immune_system | |
Similar spelling: |
lymphoma |