Judged: two independent readers; copy check clear.
cochlea
cochlea The cochlea is the hearing-related part of the inner ear.
The cochlea is the hearing-related part of the inner ear. It is the front portion of the labyrinth and has a snail-like shape.