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
Tweet