English-Chinese dictionary »

spina bifida meaning in Chinese

EnglishChinese
spina bifida (birth defect)
noun

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