Word: scala
Part of speech: Noun
Syllables: sca
la
Definition: Ladder-like structure in the cochlea of a mammal's ear.
Morphemes:
Affix: scala
Language: en
PoS: Noun
Meaning: Ladder-like structure in the cochlea of a mammal's ear.
Etymology Compounds: Affix: scāla
Language: la
Decoded: scala
Meaning: ladder