organ of Corti

1. (noun) the hearing organ of the inner ear; contains receptors that respond to sound waves
Related Words: organ of hearing



Terms and Conditions of Use / Copyright Notice