Definition: 1. (anatomy) cochlea
Show more information about Hörschnecke
Show more information about Gehörschnecke
Search took: 16.69 ms