Dictionary.com
definitions
  • synonyms
cochlear canal in Medicine

cochlear canal

n.
  1. A minute canal in the temporal bone that passes from the cochlea inferiorly to open in front of the medial side of the jugular fossa.
  2. spiral canal of cochlea

  • About
  • Cookies, Terms, & Privacy
© 2018 Dictionary.com, LLC.