Meaning of tympanic membrane

Definition of tympanic membrane

(noun) the membrane in the ear that vibrates to sound

Other information on tympanic membrane

WIKIPEDIA results for tympanic membrane
Amazon results for tympanic membrane