SynonymX
Speak
Cochlear
Definition of Cochlear
1.
Of or relating to the cochlea of the ear
Adjective