lumbar nerve

Noun
  1. any of five pairs of spinal nerves emerging from the lumbar section of the spinal cord
lumbar nerve
A doctor points to a diagram of the lumbar nerve in a medical textbook.