Adjective
Iliofemoral
US
UK
US
UK
related or connected to the hip or thigh bone
US
UK
The iliofemoral ligament is the strongest ligament in the body.