0%

ALL meanings of cochlear

coch·le·a
C c
  • adjective cochlear in or of the cochlea 1
  • noun cochlear (anatomy) Of or pertaining to the cochlea. 1
  • noun plural cochlear a spiral-shaped cavity forming a division of the internal ear in humans and in most other mammals. 1
Was this page helpful?
Yes No
Thank you for your feedback! Tell your friends about this page
Tell us why?