MohammedPreview
Open in TheBrain

A Scala

  1. Ladder; sequence.
  2. (anatomy) Ladder-like structure in the cochlea of a mammal's ear.
  3. A machine formerly used for reducing dislocations of the humerus.