Please enable javascript to use dictionary! Howto enable javascript?
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]
↑