Noun lymph gland has 1 sense
  1. lymph node, lymph gland, node - the source of lymph and lymphocytes
    --1 is a kind of lymphatic tissue, lymphoid tissue
    --1 is a part of circulatory system, cardiovascular system; immune system
    --1 has particulars: axillary node; Peyer's patch, Peter's gland; bubo
,
TOP