Dictionary Home » Dictionary Definitions » basilar membrane

basilar membrane

noun
A membranous portion of the cochlea in the mammalian inner ear that supports the organ of Corti.

Learn more about basilar membrane

link/cite print suggestion box