Register

Scala

Definition: A machine formerly employed for reducing dislocations of the
humerus.

Scala

Definition: A term applied to any one of the three canals of the
cochlea.