Search term Hörschnecke has 2 results
Jump to
DE German EN English
Hörschnecke (n) cochlea
Hörschnecke (n) [the complex, spirally coiled, tapered cavity of the inner ear] (n) cochlea (n) [the complex, spirally coiled, tapered cavity of the inner ear]