|
|
Definition of Iliolumbar artery
1. Noun. An artery that originates in the internal iliac artery and supplies the pelvic muscles and bones.
Medical Definition of Iliolumbar artery
1.
|
|
1. Noun. An artery that originates in the internal iliac artery and supplies the pelvic muscles and bones.
1.