LYMPH GLANDS


Meaning of LYMPH GLANDS in English

lymphatic tissue which prevents the entry of foreign bodies into the blood system

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.