·- The thin membrane which separates the canal of the cochlea from the vestibular scala in the internal ear.
·noun A thin layer or fold of tissue, usually supported by a fibrous network, serving to cover or li...
Webster's Dictionary of the English Language