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
Natural Vitality
American Health
Garden Of Life
Lily of the Desert
Now Food