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.
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.