cochlea


cochleasearch for term
a spiral tube forming part of the inner ear, shaped like a snail shell which is the essential organ of hearing