LYMPH GLAND


Meaning of LYMPH GLAND in English

ˈlymph node BrE AmE noun [countable] ( also ˈlymph gland )

a small rounded ↑ swelling in your body through which lymph passes before entering your blood system

Longman Dictionary of Contemporary English.      Longman - Словарь современного английского языка.