Skip to definition.
Get the FREE one-click dictionary software for Windows.


Noun: scala (scalae)  skaa-lu
  1. A term applied to any one of the three canals of the cochlea

Derived forms: scalae

Encyclopedia: Scala Scala, Inc Scala, Italy