membrana tympani

English

Noun

membrana tympani

  1. (anatomy, medicine) Synonym of eardrum.