Chinese-English dictionary »

淋巴结 /línbā jié/ meaning in English

ChineseEnglish
淋巴结 /línbā jié/ noun

lymph node [lymph nodes](filtrating oval bodies of the lymphatic system)
noun
[UK: lɪmf nəʊd] [US: ˈlɪmf noʊd]