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
Carlson Labs
North American Herb & Spice
Manitoba
MegaFood
Solgar
Aubrey Organics