1825
Table of Contents > Health Dictionary > Iliocostalis lumborum (muscle)

Iliocostalis lumborum (muscle)

A deep back muscle that originates in the posterior aspect of the sacrum and the thoracolumbar fascia and works to extend, abduct, and rotate lumbar vertebrae.
Healthy Living Marketplace
Now Food
Wakunaga of America
North American Herb & Spice
Garden Of Life
MegaFood
Now Food