Word Games Pro Dictionary
myringa
noun
the membrane in the ear that vibrates to sound
Quick reference
Word Facts
Listen
Audio Pronunciation
No pronunciation audio available.
Meaning
Definitions
noun
the membrane in the ear that vibrates to sound
Similar words
