English | German | Russian | Czech

coxa English

Meaning coxa meaning

What does coxa mean?

coxa

(= hip) the ball-and-socket joint between the head of the femur and the acetabulum

Synonyms coxa synonyms

What other words have the same or similar meaning as coxa?

coxa English » English

hip hip joint articulatio coxae joint

Coxa English » English

theta Leo SAO 99512 Chertan 70 Leo

Are you looking for...?