LYMPH NODE


Meaning of LYMPH NODE in English

any of the glandlike masses of tissue in the lymphatic vessels containing cells that become lymphocytes. Also called lymph gland .

[ 1890-95 ]

Random House Webster's Unabridged English dictionary.      Полный английский словарь Вебстер - Random House .