Definition for Lumbar artery

From Biology Forums Dictionary

The lumbar arteries are arteries located in the lower back or lumbar region. The lumbar arteries are in parallel with the intercostals.