'lymph gland' definitions:

Definition of 'lymph gland'

From: WordNet
noun
The source of lymph and lymphocytes [syn: lymph node, lymph gland, node]