Advertisement
Advertisement
cochlear duct
noun
, Anatomy.
- a spiral tube enclosed in the bony canal of the cochlea.
Advertisement
Advertisement
Advertisement
Advertisement
Browse
Advertisement
Advertisement
Advertisement
Advertisement
Advertisement
Advertisement
Browse