Test your vocabulary with our 10-question quiz!
TAKE THE QUIZtectorial membrane
noun
tec·to·ri·al membrane
tek-ˈtōr-ē-əl-
: a membrane having the consistency of jelly that covers the surface of the organ of Corti
Love words? Need even more definitions?
Merriam-Webster unabridged
Share