spinal cord
  • noun a cord of nerve tissue that runs down from the brain through the spinal column and gives rise to pairs of spinal nerves that connect to different parts of the body

Not what you were looking for?