basilar membrane

Explore definitions, synonyms, and language insights of basilar membrane

Definitions

Noun
a membrane in the cochlea that supports the organ of Corti

More General Terms