Where in the human body is the cochlea found?

Correct answer: Ear

Try the best trivia game

What people think about it: 3 Comments
Uninitialized
Uninitialized
my ears have been continuously ringing...the left one is bad but apparently I nothing wrong....tinnitus or dead people trying to get my attention
Maestro1313
Maestro1313
Cochlea implants have really helped many of the kid I worked with.
Player #MaritimeCY
Player #MaritimeCY
Another Greek word!