椎管

zhuīguǎn
  1. (anatomy) spinal canal
  2. spinal canal

Wiktionary

Entry Composition