GNU Collaborative International Dictionary of English

last match results

Found one definition

  1.       
    ‖Scala (?), n.; pl. Scalae (#). [L., a ladder.]
    1. (Surg.) A machine formerly employed for reducing dislocations of the humerus.

    [1913 Webster]


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

    [1913 Webster]

Last match results