meaning of coxa

1. The first joint of the leg of an insect or crustacean.
2.
the ball-and-socket joint between the head of the femur and the acetabulum


Related Words

coxa | coxalgia | coxalgy |

Developed & Maintained By Taraprasad.com

Treasure Words