Meaning of spheroid joint

Definition of spheroid 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 spheroid joint

WIKIPEDIA results for spheroid joint
Amazon results for spheroid joint