Cochlear

from Wikipedia, the free encyclopedia

Cochlear stands for:


cochlear stands for:

  • belonging to the cochlea , medical term