To view these resources with no ads please Login or Subscribe (and help support our site).
The cochlea is a spiral shaped chamber (that looks like a snail) in the inner ear that houses the"cochlear duct" which has the hearing receptors -- the "organ of corti."