cochlear Meaning, Definition & Usage

  1. adjective of or relating to the cochlea of the ear
    • cochlear implant

WordNet


Coch"le*ar adjective
Definitions
  1. (Anat.) Of or pertaining to the cochlea.

Webster 1913