Noun Definition

myringa

1.Definition: the membrane in the ear that vibrates to sound

Related Noun(s):eardrum, tympanum

Category: General