[lymph node] n (1892): 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
LYMPH NODE
Meaning of LYMPH NODE in English
Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012