Vocabulary Term #2479
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."