Cochlea - definition
spiral-shaped organ in the inner ear that contains the organ of Corti, which is the receptor organ for hearing.
Learn more:
2-Minute Neuroscience: Cochlea
spiral-shaped organ in the inner ear that contains the organ of Corti, which is the receptor organ for hearing.
Learn more:
2-Minute Neuroscience: Cochlea