Pinyin Dictionary results for "lin ba xian"

淋巴腺
lymph node; lymphatic gland
Dictionary data provided by CC-CEDICT