Get the FREE one-click dictionary software for Windows
or the iPhone/iPad and Android apps
Noun: scala (scalae)  skey-lu
  1. (anatomy) any of the three spiral cavities of the cochlea in the inner ear
    "The scala tympani is one of the three scala in the cochlea"

Derived forms: scalae

Encyclopedia: Scala, Inc