myringa
1. [ noun ] (botany,anatomy,zoology) the membrane in the ear that vibrates to sound
Synonyms: tympanum tympanic_membrane eardrum
Related terms: membrane perforated_eardrum ear umbo
Similar spelling:   Moring
  Maring