iliolumbar artery
noun
il·io·lum·bar artery
ˌil-ē-ō-ˈləm-bər-, -ˌbär-
: a branch of the internal iliac artery that supplies muscles in the lumbar region and the iliac fossa
Love words? Need even more definitions?
Merriam-Webster unabridged
Share