myringaEnglish

eardrum, myringa, tympanic membrane, tympanum

Noun

The membrane in the ear that vibrates to sound

English: eardrum, tympanum, tympanic membrane, myringa

Bahasa: timpanum

Bahasa words with similar meanings

English words with similar meanings

Show 3 words