myringa Meaning, Definition & Usage

  1. noun the membrane in the ear that vibrates to sound
    tympanic membrane; tympanum; eardrum.

WordNet