Definitions for "Basilar membrane"
the part of the cochlea of the inner ear responsible for breaking down incoming sound waveforms into their harmonic components.
See cochlea.
a membrane running the length of the cochlea that contains the auditory receptor (hair) cells. 175