Meaning of organ of corti

Definition of organ of corti

(noun) the hearing organ of the inner ear; contains receptors that respond to sound waves

Other information on organ of corti

WIKIPEDIA results for organ of corti
Amazon results for organ of corti