lumbar nerve


n.

Any of five nerves on either side that emerge from the lumbar portion of the spinal cord.

Words nearby lumbar nerve