spiral canal of cochlea


n.

The winding tube located in the bony labyrinth of the ear. cochlear canal

Words nearby spiral canal of cochlea