tympanic membrane
noun Anatomy, Zoology.
Origin of tympanic membrane
First recorded in 1855–60
Words nearby tympanic membrane
British Dictionary definitions for tympanic membrane
tympanic membrane
noun
the thin translucent oval membrane separating the external ear from the middle ear. It transmits vibrations produced by sound waves, via the ossicles, to the cochlea
Also called: tympanum Nontechnical name: eardrum
Medical definitions for tympanic membrane
tympanic membrane
n.
eardrum
Scientific definitions for tympanic membrane
tympanic membrane
[ tĭm-păn′ĭk ]
See eardrum.