spinal nerve root

Noun
  1. One of two roots of the spinal nerves (synset 105256763)

Other Searches