spinal cord Definition
Dictionary Home » Words Starting with S » spikiest ... spirit of ammonia » spinal cord
spinal cord
noun
- 1. A cord-like structure of nerve tissue that is enclosed and protected by the spinal column and which connects the brain to nerves in all other parts of the body. Together with the brain, it forms the central nervous system.
