spinal nerve roots

Noun
  1. Either of two roots of the spinal nerves (synset 105598016)

Other Searches