cochlea

nounA spiral-shaped part of the inner ear that is responsible for hearing, converting sound vibrations into nerve signals.

No synonyms or antonyms found for this word.

cochlea synonyms & antonyms | whatsthatwordmean | whatsthatwordmean