Meaning of coxa
Definition of coxa
(noun)
the ball-and-socket
joint
between
the
head
of the
femur
and the
acetabulum
Other information on coxa
WIKIPEDIA results for
coxa
Amazon results for
coxa
Tweet