'lymph gland' definitions:

Definition of 'lymph gland'

(from WordNet)
noun
The source of lymph and lymphocytes [syn: lymph node, lymph gland, node]