ALL meanings of basilar membrane
bas·i·lar mem·brane
B b - adjective basilar membrane a membrane inside the cochlea that vibrates in response to sound 3
- noun basilar membrane a supporting membrane, especially the membrane that supports the organ of Corti in the ear and aids in translating sound vibrations into electrical signals. 1