LYMPH NODE


Meaning of LYMPH NODE 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 - Словарь современного английского языка.