Organ of Corti is a very delicate and sensitive part of the iiner ear. It is present in the cochlea of the inner ear and is responsible for producing nerve impulses in response to sound vibrations.
Not what you are looking for? Go ahead and submit the question, we will get back to you.