cochlear

     

Cochlear, the ajective form of cochlea, may refer to:

Trivia about cochlear

  • A type of ear implant to help the deaf, it's from the Greek for "snail"

Found pages about cochlear