Answers

Question and Answer:

  Home  Psychologist

⟩ What is cochlea?

cochlea a coiled structure in the inner ear that contains the basilar membrane whose deformation by sound-produced pressure stimulates the auditory receptors

 155 views

More Questions for you: