basilar membrane

noun

Definition of basilar membrane

: a membrane extending from the bony shelf of the cochlea to the outer wall and supporting the organ of Corti

Examples of basilar membrane in a Sentence

Recent Examples on the Web When implanting cochlear implants, Polley explained, surgeons thread electrodes into specific locations along the basilar membrane to target nerves that are sensitive to particular frequencies. Justin Chen, STAT, 11 July 2018 Within the cochlea, hair cells rest on an organic platform known as the basilar membrane that is floppy and wide on one end and narrow and taut on the other. Justin Chen, STAT, 11 July 2018

These example sentences are selected automatically from various online news sources to reflect current usage of the word 'basilar membrane.' Views expressed in the examples do not represent the opinion of Merriam-Webster or its editors. Send us feedback.

First Known Use of basilar membrane

1842, in the meaning defined above

Learn More About basilar membrane

Time Traveler for basilar membrane

Time Traveler

The first known use of basilar membrane was in 1842

See more words from the same year

Dictionary Entries Near basilar membrane

basilar

basilar membrane

basil balm

See More Nearby Entries 

Statistics for basilar membrane

Cite this Entry

“Basilar membrane.” Merriam-Webster.com Dictionary, Merriam-Webster, https://www.merriam-webster.com/dictionary/basilar%20membrane. Accessed 28 Nov. 2021.

Style: MLA
MLACheck Mark Icon ChicagoCheck Mark Icon APACheck Mark Icon Merriam-WebsterCheck Mark Icon

More Definitions for basilar membrane

basilar membrane

noun

Medical Definition of basilar membrane

: a membrane that extends from the margin of the bony shelf of the cochlea to the outer wall and that supports the organ of Corti

More from Merriam-Webster on basilar membrane

Britannica.com: Encyclopedia article about basilar membrane

WORD OF THE DAY

Test Your Vocabulary

Name that Thing: Flower Edition

Spell It

Can you spell these 10 commonly misspelled words?

TAKE THE QUIZ
Love words? Need even more definitions?

Subscribe to America's largest dictionary and get thousands more definitions and advanced search—ad free!