Scala
(n.) A machine formerly employed for reducing dislocations of the humerus.
(n.) A term applied to any one of the three canals of the cochlea.
Similar Words:
Didascalar Escalade Escaladed Escalading Escalator Scala Scalable Scalade Scalado Scalae