English-Chinese dictionary »

spinal canal meaning in Chinese

EnglishChinese
spinal canal [spinal canals] (canal containing the spinal cord and spinal meninges)
noun
[UK: ˈspaɪn.l̩ kə.ˈnæl]
[US: ˈspaɪn.l̩ kə.ˈnæl]

椎管noun

脊椎腔noun