MYRINGA

Definition of MYRINGA

  1. (noun)the membrane in the ear that vibrates to sound