spinal nerve Definition
Dictionary Home » Words Starting with S » spikiest ... spirit of ammonia » spinal nerve
spinal nerve
noun
- 1. anatomy.
- Any of the 31 pairs of nerves that in humans arise from the spinal cord and extend to all parts of the body.
