Malay to English Translator
Translate Here
Malay to English
English to Malay
English to English
English to English
tympanic membrane
(t/I/m'p/&/n/I/k_'m/E/mbr/eI/n )
noun
(n)
the membrane in the ear that vibrates to sound
the membran di telinga yang bergetar pada suara
Synonym:
eardrum
,
myringa
,
tympanum
source: wordnet30