tympanic membrane


noun Anatomy, Zoology.

Origin of tympanic membrane

First recorded in 1855–60

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.