LYMPH NODE Meaning of LYMPH NODE in English () A lymphatic gland. Webster's English dictionary. Английский словарь Webster. 2012