(anatomy) cochlea
The cochlea is a part of the inner ear.
// MAIN MEANING(anatomy) cochlea
Explore more related entries to look up.