organ of corti

Noun
  1. The hearing organ of the inner ear;
    Contains receptors that respond to sound waves (synset 105330403)

Other Searches