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