Glossary
The membrane in the cochlea of the inner ear that separates the cochlear duct from the vestibular canal.
Posted
in
by
Tags: