Attested.to

Definition

the ball-and-socket joint between the head of the femur and the acetabulum

Seed ·

Term in context

articulatio coxae in CommonParlance