VariousWords beta
Definitions:
Noun
organ of Corti
Definition: the hearing organ of the inner ear; contains receptors that respond to sound waves
Definition: Part of the cochlea of the inner ear in mammals, provided with hair cells or auditory sensory cells.