Word Games Pro Dictionary
myringa
noun
the membrane in the ear that vibrates to sound
Quick reference
Word Facts
Listen
Audio Pronunciation
Audio pronunciation is unavailable for this word.
Meaning
Definitions
noun
the membrane in the ear that vibrates to sound
Similar words
