LEARNit Dictionary
lymph node
noun
/ˈlɪmf nəʊd/
UK
/ˈlɪmf nəʊd/
US
1
one of the small round parts of the lymphatic system that forms lymphocytes and helps fight infection
غده لنفاوی, گره لنفاوی, عقده لنفاوی