organ_of_cortiEnglish

organ of Corti

Noun

The hearing organ of the inner ear, contains receptors that respond to sound waves

English: organ of Corti