membrana tympanica

English

Noun

membrana tympanica

  1. (anatomy, medicine) Synonym of eardrum.