Medical Term
lymph node
also: lymph nodes
any of numerous small oval structures that occur at various points in the LYMPHATIC SYSTEM . They are found grouped in several parts of the body, including the neck, groin and armpit, and their main functions are to remove foreign particles and produce LYMPHOCYTES , important in the IMMUNE response.
Source: mediLexicon corpus · slug
lymph-node