Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
tympanic membrane
in English
tympanic membrane
#limited
Definitions
Noun
the
eardrum
;
vibrates
to
transmit
sound
The
tympanic
membrane
vibrates
when
sound
waves
reach
the
ear
.
a
thin
membrane
(
in
the
ear
);
separates
outer
and
inner
ear
A
thin
tympanic
membrane
separates
the
outer
ear
canal
from
the
inner
ear
.