tympanic membrane


Meanings

  • the membrane in the ear that vibrates to sound