What is cochlea?

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

Read Online Psychologist Job Interview Questions And Answers