Terms & Definitions

Basilar Membrane
The membrane that forms the lower boundary of the cochlear canal, and on which rests the organ of Corti, of which the hair cells of the cochlea are part.

 

 

Leaping Dolphins