cochlear
English Dictionary
->
Letter C
-> cochlear
Search Dictionary:
cochlear Definition
(a)
of
or
relating
to
the
cochlea
of
the
ear
; "
cochlear
implant
"
cochlear Synonyms
cochlear
© Art Branch Inc.