Boost your vocab and unleash your potential!

Recently viewed words:
Definitions of spinal nerve
  1. 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)

    Similar: 

    type of:
Explanation of spinal nerve
My lists:
Recently viewed words: