The source of lymph and lymphocytes English: lymph node, lymph gland, node Less certain link between this word and this sense.