Meaning of lumbar nerve
Definition of lumbar nerve
(noun)
any of
five
pairs of
spinal
nerves
emerging
from the
lumbar
section
of the
spinal
cord
Other information on lumbar nerve
WIKIPEDIA results for
lumbar nerve
Amazon results for
lumbar nerve
Tweet