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