• word of the day

    coxa

    coxa - Dictionary definition and meaning for word coxa

    Definition
    (noun) the ball-and-socket joint between the head of the femur and the acetabulum
Connect with us on Facebook