English dictionary
cochlear meaning and definition
Definition and meaning of cochlear at MeaningMonkey.org. cochlear meaning and definition in the English Dictionary.COCHLEAR adjective
Definition of cochlear (adjective)
- of or relating to the cochlea of the ear
- "cochlear implant"
Source: Princeton University Wordnet