spi•nal ca•nal
We found 2 definitions of spinal canal from 2 different sources.
Noun |
||
spinal canal - the canal in successive vertebrae through which the spinal cord passes | ||
vertebral canal, canalis vertebralis | ||
epithelial duct, canal, duct, channel long and narrow strip of water made for boats or for irrigation |