MyDataFarming







Definitions of cochlear:
  • adjective:   of or relating to the cochlea of the ear
    Example: "Cochlear implant"



more on this topic on answers.com