Dictionary.com
definitions
  • synonyms
cochlear aqueduct in Medicine

cochlear aqueduct

n.
  1. perilymphatic duct