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.
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.