Skip to content

spinal cord

US 
UK 
  • n.脊髓
  • Web脊髓神经;脊椎;脊椎神经
Plural Form:spinal cords  
spinal cord
n.
1.
脊髓the mass of nerves inside the spine that connects all parts of the body to the brain