Definisi 'organ of corti'

English to English
noun
1 the hearing organ of the inner ear; contains receptors that respond to sound waves Terjemahkan
source: wordnet30


Visual Synonyms