ILIOLUMBAR ARTERY





Definition:

  1. [noun] an artery that originates in the internal iliac artery and supplies the pelvic muscles and bones
    Synonyms: arteria iliolumbalis

Synonyms: