Chinese-English dictionary »

脊柱裂 /jǐzhùliè/ meaning in English

ChineseEnglish
脊柱裂 /jǐzhùliè/ noun

spina bifida(birth defect)
noun