'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]

Words containing 'Lymph node'