Definition for Spinal cord

From Biology Forums Dictionary

In vertebrates and simpler chordates, the structure that connects the brain to all areas of the body and constitutes the central nervous system.