Find the word definition

The Collaborative International Dictionary
Scalae

Scala \Sca"la\, n.; pl. Scal[ae]. [L., a ladder.]

  1. (Surg.) A machine formerly employed for reducing dislocations of the humerus.

  2. (Anat.) A term applied to any one of the three canals of the cochlea.