Search Details

Word: scala (lookup usage) (lookup stats)


Meaning:

Noun:

  • anatomy Ladder-like structure in the cochlea of a mammal's ear.
  • Ladder; sequence.

Source: Wiktionary | Src Info »