Attested.to

Definition

a joint so articulated as to move freely

Seed ·

Term in context

diarthrosis in CommonParlance