spinal_nerveEnglish

nervus spinalis, spinal nerve

Noun

Any of the 31 pairs of nerves emerging from each side of the spinal cord (each attached to the cord by two roots: ventral and dorsal)

English: spinal nerve, nervus spinalis

English words with similar meanings

Show 1 words