Meaning of diarthrosis

Definition of diarthrosis

(noun) a joint so articulated as to move freely

Other information on diarthrosis

WIKIPEDIA results for diarthrosis
Amazon results for diarthrosis