spinal cord

noun
🔊/ˈspaɪnl kɔːd/
🔊/ˈspaɪnl kɔːrd/
jump to other results
  1. the mass of nerves inside the spine that connects all parts of the body to the brain脊髓
    Topics Bodyc2