'Lymph node' definitions:
Definition of 'lymph node'
(from WordNet)
noun
The source of lymph and lymphocytes [syn: lymph node, lymph gland, node]
Definition of 'Lymph node'
From: GCIDE
- Lymph node \Lymph node\ (Anat.) A lymphatic gland. [1913 Webster]