tympanic membrane

English

Noun

tympanic membrane (plural tympanic membranes)

  1. (anatomy, medicine) Synonym of eardrum.

Translations