Loading page
tympanic membrane is a noun meaning "the membrane in the ear that vibrates to sound". It carries one recorded sense.
Definitions, synonyms and semantic relations for tympanic membrane come from Princeton University’s WordNet. Commonness is measured against a corpus of everyday English. Full sources and licences.