Dictionary search results

Showing 1-2 of 2 results

basilar British & World English

Of or situated at the base of something, especially of the skull, or of the organ of Corti in the ear

basilar membrane British & World English

A membrane in the cochlea that bears the organ of Corti