Meaning of iliolumbar artery

Definition of iliolumbar artery

(noun) an artery that originates in the internal iliac artery and supplies the pelvic muscles and bones

Other information on iliolumbar artery

WIKIPEDIA results for iliolumbar artery
Amazon results for iliolumbar artery