English dictionary
lymph gland meaning and definition
Definition and meaning of lymph gland at MeaningMonkey.org. lymph gland meaning and definition in the English Dictionary.LYMPH GLAND noun
Definition of lymph gland (noun)
- the source of lymph and lymphocytes
- synonyms: lymph node, node
Source: Princeton University Wordnet