Search term cochlea has one result
Jump to
EN English CS Czech
cochlea (n) [the complex, spirally coiled, tapered cavity of the inner ear] hlemýžď (n) {m} [the complex, spirally coiled, tapered cavity of the inner ear]