Word Study
myringa
WORDNET DICTIONARY
Noun myringa has 1 sense
- myringa(n = noun.body) eardrum, tympanic membrane, tympanum - the membrane in the ear that vibrates to sound; Array is a part of ear
has particulars: perforated eardrum
has parts: umbo
is a kind of membrane, tissue layer
For further exploring for "myringa" in Webster Dictionary Online