Meaning of cotyloid joint

Definition of cotyloid joint

(noun) a freely moving joint in which a sphere on the head of one bone fits into a rounded cavity in the other bone

Other information on cotyloid joint

WIKIPEDIA results for cotyloid joint
Amazon results for cotyloid joint