scala Meaning, Definition & Usage
Sca"la noun
Etymology
L., a ladder.Wordforms
Definitions
-
(Surg.) A machine formerly employed for reducing dislocations of the humerus. -
(Anat.) A term applied to any one of the three canals of the cochlea.