Subscriber login


Forgot your password?

Library card login

Other

tympanic membrane

Definition of tympanic membrane

noun

  • a membrane forming part of the organ of hearing, which vibrates in response to sound waves. In humans and other higher vertebrates it forms the eardrum, between the outer and middle ear.

tympanic membrane in other Oxford dictionaries

Definition of tympanic membrane in the US English dictionary